science writer - Turkish English Dictionary